/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Game.bc;

import java.util.ArrayList;
import javax.ejb.Remote;

/**
 *
 * @author Light
 */
@Remote
public interface GameLogicRemote {

    String call(int length);

    public abstract BullCow makeGuess(String word, Player player);

    String getTheWord();

    ArrayList<String> getGameList();

    public abstract boolean createGame(int WordLength, Player player);

    boolean joinGame(String playerName);

    String getOutput();

    int getTimerSeconds();

    void resetTimerSeconds();
}
